package com.tarena.lbs.activity.dao.repository;

import com.tarena.lbs.activity.pojo.po.ActivityPO;
import com.tarena.lbs.activity.pojo.query.ActivityQuery;
import com.tarena.lbs.activity.pojo.vo.ActivityVO;
import com.tarena.lbs.base.protocol.pager.BasePageQuery;
import com.tarena.lbs.base.protocol.pager.PageResult;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ActivityRepository {

      List<ActivityVO> selectListByQuery(ActivityQuery query , @Param("offset") int offset);

      int countByQuery(ActivityQuery query);

    /*
     int insert(ActivityPO activityPO);
     */

      ActivityVO findById(Integer id);
}
